package com.hw.one.dam2.service;

import javax.servlet.http.HttpServletRequest;
import java.util.Map;

/**
 * Copyright 2017 汉威.智慧环保事业部.
 * Created by 李亚坤 on 2017/03/24 10:02.
 * 统计概览 业务逻辑接口
 */
public interface IStatisticalOverviewService {


    /**
     * 根据时间点,查询优良天数,首要污染物,污染物分担率
     * @author 李亚坤
     * @createtime 2017年3月24日10:04:44
     * @param map
     * @return
     */
    Object findStatisticalOverview (Map map) throws Exception;

    /**
     * 查询各污染物同环比状态
     * @author 李亚坤
     * @createtime 2017年3月24日11:13:57
     * @param map
     * @return
     */
    Object findPollutionContrastRatio(Map map);


    /**
     * 查询天气空气质量趋势
     * @author 李亚坤
     * @createtime 2017年3月24日13:45:05
     * @param map
     * @return
     */
    Object findAirQualityTrend(Map map);


    /**
     * 查询辖区空气质量分析
     * @author 李亚坤
     * @createtime 2017年3月24日14:43:38
     * @param map
     * @return
     */
    Object findAreaAirQualityAnalysis(Map map);

    /**
     * 根据空气因子 查询天气空气质量趋势
     * @author 李亚坤
     * @createtime 2017年3月27日16:33:58
     * @param map
     * @return
     */
    Object findAreaAirQualityAnalysisByFactor(Map map);

    /**
     * 根据城市或者站点类别或者站点名称,查询站点的上传率
     * @author 李亚坤
     * @createtime 2017年7月17日10:31:06
     * @param request
     * @return
     */
    Object findSiteAirUploadRate(HttpServletRequest request) throws Exception;



}
